e6cabc9449fc57edf79d1e77462a0cfe8eec8684,app/src/main/java/org/mythtv/android/presentation/view/activity/tv/SettingsActivity.java,MasterBackendReadTimeoutFragment,onGuidedActionClicked,#GuidedAction#,488
Before Change
Log.d( TAG, "onGuidedActionClicked : action=" + action );
String[] entries = getResources().getStringArray( R.array.pref_timeout_entries );
String[] values = getResources().getStringArray( R.array.pref_timeout_values );
String selectedTimeout = values[ 0 ];
for( int i = 0; i < entries.length; i++ ) {
String entry = entries[ i ];
if( entry.equals( action.getLabel1().toString() ) ) {
selectedTimeout = values[ i ];
break;
}
After Change
public void onGuidedActionClicked( GuidedAction action ) {
Log.d( TAG, "onGuidedActionClicked : action=" + action );
boolean updated = ( action.getLabel1().equals( getResources().getString( R.string.tv_settings_yes ) ) );
putBooleanToPreferences( getActivity(), SettingsKeys.KEY_PREF_RATING_PG, updated );
mVideoSettingsFragment.updateActions( null );